Porting and using PanGIA for Cytoscape 3: challenges and solutions
نویسندگان
چکیده
Much of the biologically significant functionality in Cytoscape is contained within third-party add-ons, called plugins in Cytoscape 2 and apps in Cytoscape 3. In the transition from Cytoscape 2 to Cystoscape 3, some of the underlying assumptions upon which plugins relied changed, requiring a significant porting effort for plugins to work as Cytoscape 3 apps. PanGIA is a Cytoscape add-on (http://apps.cytoscape.org/apps/pangia) designed to analyze and visualize genetic interaction data in light of physical interaction data. In order to convert the PanGIA plugin to an app, various challenges, including those related to a transformed data model, concurrency, and randomization had to be overcome. In the process, the ability to control randomization was added to the GUI, a feature which was not only integral to the porting process, but which also ensures more easily reproducible scientific analysis for PanGIA users. Most authors of Cytoscape 2 plugins will face similar challenges porting their software to work with Cytoscape 3, and this paper gives details of how the PanGIA port addressed them.
منابع مشابه
Porting Applications ISGC final Revised
Distributed Computing Infrastructures (DCIs) are widely utilised by scientists to support computation and data intensive application scenarios. The European EDGI project is working on connecting two distinctive types of DCIs, Service and Desktop Grid systems. The infrastructure is operated at production level and supports a large variety of applications. Porting and deploying an application on ...
متن کاملIran hospital accreditation governance: Challenges and solutions
Background and Aim: Hospital accreditation is “an external evaluation of a hospital’s structures, processes, outputs and outcomes by an independent professional accreditation body using pre-established optimum standards”. Accreditation is a strategy for ensuring the quality and, safety of hospital services. An accreditation program’s efficacy depends on the validity of its governance, methods, ...
متن کاملThe Main Challenges and Suggested Solutions for Optimization of Water Management in an Educational hospital
Introduction: Hospitals are one of the main water consumers in urbane area. Due to lack of enough information, the challenges and some of the solutions were investigated for optimization of water management. Materials and Methods: This study was a cross-sectional study in a Shiraz educational hospital. Data were collected by questionnaires with 146 items. The items was classified in several st...
متن کاملChallenges and Solutions of MSc Education in Nursing: A Qualitative Study
Introduction: Alteration and adjustment of nursing care system in 21st century depends on its success in designing the nursing pedagogical models. This study was conducted in order to identify and explain the challenges in postgraduate (MSc) levels in nursing and to represent appropriate solutions. Methods: This qualitative study was conducted in Tabriz University of Medical Sciences in two ph...
متن کاملA survey on impact of cloud computing security challenges on NFV infrastructure and risks mitigation solutions
Increased broadband data rate for end users and the cost of resource provisioning to an agreed SLA in telecom service providers, are forcing operators in order to adhere to employment Virtual Network Functions (VNF) in an NFV solution. The newly 5G mobile telecom technology is also based on NFV and Software Define Network (SDN) which inherit opportunities and threats of such constructs. Thus a ...
متن کامل